LightJason - A BDI Framework Inspired by Jason

نویسندگان

  • Malte Aschermann
  • Philipp Kraus
  • Jörg P. Müller
چکیده

Current BDI agent frameworks often lack necessary modularity, scalability and are hard to integrate with non-agent applications. This paper reports ongoing research on LightJason, a multi-agent BDI framework based on AgentSpeak(L), ne-tuned to concurrent plan execution in a distributed framework; LightJason aims at e cient and scalable integration with existing platforms. We state requirements for BDI agent languages and corresponding runtime systems, and present the key concepts and initial implementation of LightJason in the light of these requirements. Based on a set of requirements derived for scalable, modular BDI frameworks, the core contribution of this paper is the de nition of a formal modular grammar for AgentSpeak(L++), a modular extension of AgentSpeak(L), and its underlying scalable runtime system. A preliminary validation of LightJason is given by means of an example evacuation scenario, an experimental analysis of the runtime performance, and a qualitative comparison with the Jason platform.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

BDI Agent Programming in AgentSpeak Using Jason

This paper is based on the tutorial given as part of the tutorial programme of CLIMA-VI. The tutorial aimed at giving an overview of the various features available in Jason , a multi-agent systems development platform that is based on an interpreter for an extended version of AgentSpeak. The BDI architecture is the best known and most studied architecture for cognitive agents, and AgentSpeak is...

متن کامل

Developing a Team of Gold Miners Using Jason

This document gives an overview of a multi-agent system formed by a team of gold miners to compete in the Multi-Agent Programming Contest 2007 (the “gold miners” scenario). One of the main objectives has been to test and improve Jason, the interpreter for an agent programming language used to implement the MAS. Jason [2, 4] is an agent platform based on an extension of an agent-oriented program...

متن کامل

Developing a Team of Gold Miners Using Jason (a preliminary design)

This document describes an overview of a multi-agent system formed by a team of gold miners to compete in the Multi-Agent Programming Contest 2007 (the Gold Miners scenario). The objective is to test and improve Jason , the interpreter for an agent programming language used to implement the MAS. Jason [2, 4] is an agent platform based on an extension of an agent-oriented programming language ca...

متن کامل

Towards a Jason Infrastructure for Soccer Playing Agents

AgentSpeak and its practical interpreter Jason represent an excellent framework for implementing complex, reasoning agents. This paper discusses an ongoing research dedicated to extending Jason with the support for soccer playing agents. The end goal is to design an efficient infrastructure, capable of deploying and running BDI agents in the RoboCup soccer simulation league. 1 Intelligent agent...

متن کامل

Using Jason to Develop a Team of Cowboys (a preliminary design for Agent Contest 2008)

This document describes an overview of a multi-agent system formed by a team of cowboys to compete in the Multi-Agent Programming Contest 2008 (the “Cows and Herders” scenario). In the two previous contests we tested and improved Jason , the interpreter for an agent programming language used to implement the MAS. Jason [2] is an agent platform based on an extension of an agent-oriented programm...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016